.layout{width:1093px;margin:0 auto;}
html, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form,img,body{ margin:0; padding:0; }
img { border:none; }
img{display: block;}
ul, ol { list-style:none; }
a { color:#666; text-decoration:none;}
html,body{
	width: 100%;
	height: 100%;
	position: relative;
}
/*header*/
.header{
	height: 60px;
	padding: 30px 0;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
	.header img{
		float: left;
	}
	.header ul{
		float: right;
	}
	.header ul li{
		float: left;
	}
	.header ul li a{
		padding: 0 14px;
		line-height: 60px;
		font-size: 12px;
	}
/*banner*/
.banner{
	height: 628px;
	background: url(../images/enterimg/banner.jpg) no-repeat center;
}
	.banner .layout{
		position: relative;
	}
		.enter{
			width: 355px;
			background: white;
			position: absolute;
			top: 70px;
			right: 0;
			padding: 30px;
			font-size: 14px;
			overflow: hidden;
		}
			.enter ul{
				height: 35px;
				border-bottom: 1px solid #ddd;
			}
			.enter li{
				float: left;
				width: 177px;
				text-align: center;
				height: 34px;
			}
				.enter li a{
					font-size: 14px;
				}
			/*普通登录*/
			.general{
				margin-bottom: 23px;
			}
				.general input{
					display: block;
					width: 305px;
					height: 40px;
					border: 1px solid #ddd;
					margin-top: 20px;
					padding-left: 45px;
					color: #c7c7c7;
				}
					.general input:nth-child(1){
						background: url(../images/enterimg/ico.png) 15px 15px no-repeat;
					}
					.general input:nth-child(2){
						background: url(../images/enterimg/ico.png) 15px -16px no-repeat;
					}
			/*手机登录*/
			.phone{
				margin-bottom: 23px;
				display: none;
			}
				.phone input{
					height: 35px;
					margin-top: 18px;
					border: 1px solid #ddd;
					padding-left: 45px;
					color: #c7c7c7;
				}
					.phone p:nth-child(1) input{/*已注册的手机号*/
						width: 305px;
						background: url(../images/enterimg/login_ico.png) 15px -31px no-repeat;
					}
					.phone p:nth-child(2) input:nth-child(1){/*验证码*/
						float: left;
						width: 180px;
						background: url(../images/enterimg/login_ico.png) 15px -60px no-repeat;
					}
					.phone p:nth-child(2) .yanzheng{/*验证码*/
						margin-top: 20px;
						float: left;
						display: inline-block;
						padding: 0;
						width: 95px;
						height: 35px;
						line-height: 35px;
						margin-left: 18px;
						text-align: center;
						border: 1px solid black;
						background: url("../images/img/yanzhengma.jpg") center;
					}
					.phone p:nth-child(3) input{/*动态码*/
						margin-bottom: 20px;
						float: left;
						width: 180px;
						background: url(../images/enterimg/login_ico.png) 15px 0 no-repeat;
					}
					.phone p:nth-child(3) .get{/*获取动态码*/
						margin-bottom: 20px;
						margin-top: 20px;
						float: left;
						display: inline-block;
						width: 95px;
						height: 35px;
						line-height: 35px;
						margin-left: 18px;
						border: 1px solid #33cb98;
						border-radius: 5px;
						text-align: center;
					}
					.phone p:nth-child(3) .get:hover{
						background: #33cb98;
						color: white;
					}
					
			/*公共部分*/
				.commen span{
					float: right;
				}
				.commen .btn{
					display: block;
					width: 340px;
					height: 50px;
					line-height: 50px;
					border: none;
					border-radius: 5px;
					background: #33cb98;
					margin: 20px 0;
					color: white;
					font-size: 18px;
					text-align: center;
				}
				.commen ul{
					height: 18px;
					margin-top: 12px;
					border: none;
				}
				.commen li{
					width: 18px;
					height: 18px;
					float: left;
					margin-right: 18px;
				}
				.commen li:nth-child(1){
					background: url(../images/enterimg/ico.png) 0 -85px no-repeat;
				}
				.commen li:nth-child(2){
					background: url(../images/enterimg/ico.png) 0 -170px no-repeat;
				}
				.commen li:nth-child(3){
					background: url(../images/enterimg/ico.png) 0 -114px no-repeat;
				}
				.commen li:nth-child(4){
					background: url(../images/enterimg/ico.png) 0 -143px no-repeat;
				}
/*footer*/
.footer{
	padding: 70px 0 0 0;
	text-align: center;
	color: #999;
}
	.footer a{
		padding: 0 3px;
		font-size: 12px;
		color: #999;
	}
	.footer p{
		font-size: 12px;
		color: #999;
		margin-bottom: 64px;
		line-height: 24px;
	}
